reflecting electrode - French English Dictionary